.group_container {padding:20px 40px;background:white;}
.group_navbar {border-bottom:1px solid #ededed;}
.group_navbar > a {display:inline-block;margin-right:40px;padding-top:20px;padding-bottom:20px;color:#777;}
.group_navbar > a.active {color:#444;}
.group_item {float:left;width:352px;height:140px;margin-top:30px;margin-right:30px;background:#f7f8f8;}
.group_item_right {margin-right:0px;}
.item_bar {float:left;width:2%;height:140px;margin-top:15px;}
.group_item > dl {margin:10px;}
.group_item dt {float:left;}
.group_item dd {padding:10px 0 10px 95px;}
.group_item .tool span {font-size:14px;color:#777;margin-right:8px;line-height:33px;}
.group_item .join {margin-top:20px;}
.group_item .join .role {background-color:#ccc;color:white;padding:3px 8px;border-radius:4px;font-size:14px;}
.group_item .join > button {border:1px solid #59b6d7;border-radius:12px;padding:0px 10px;font-size:14px;color:#59b6d7;background-color:white;line-height:22px;cursor:pointer;}
.group_item .join .joined {border:1px solid #ccc;color:#ccc;}
/*动态发布*/
.group_post .post_textarea {width:100%;}
.group-info .info {width:100%;margin-bottom:20px;padding:30px 40px;border-radius:3px;background:white;}
.group-info .info-title {font-size:12px;color:#999;height:30px;}
.group-info .info-content {width:100%;min-height:120px;}
.group-info .content-left {width:120px;height:120px;margin:0 20px 0 0;float:left;}
.group-info .content-right {color:#9F9F9F;margin-left:140px;min-height:120px;}
.group-info .group-title {font-size:20px;height:35px;line-height:30px;font-weight:600;color:#484848;}
.group-info .group-intro {min-height:55px;line-height:24px;font-size:14px;word-break:break-all;}
/* 创建圈子动态 */
.feed_post .post_textarea {width:100% !important;}
.feed_post .post_text {font-size:16px;width:100%;padding:10px;resize:none;border:1px solid #ededed;outline:none;background:#f3f6f7;margin-bottom:10px;color:#333;}

.tool span {font-size:14px;color:#777;margin-right:8px;line-height:33px;}
.join {margin-top:20px;}
.join > button {border:1px solid #59b6d7;border-radius:12px;padding:0px 10px;font-size:14px;color:#59b6d7;background-color:white;line-height:22px;cursor:pointer;}
.join .joined {border:1px solid #ccc;color:#ccc;}
.group-info .foot-count {height:24px;line-height:24px;display:inline-block;}
.group-info .foot-count .count {margin-right:10px;}
.group-info .group-join {border:1px solid #ccc;padding:3px 12px;border-radius:20px;float:right;cursor:pointer;}
.group-info .add-join {color:#59b6d7;border-color:#59b6d7;}
.group_item .title {color:#000;}
.group_item .title .paid {display:inline-block;margin-left:2px;color:#FA9C38;border:1px solid #FA9C38;font-size: 12px;padding:0px 2px;border-radius: 2px;}
.feed_content {position: relative;}
.feed_content .post-title {height:30px;line-height:54px;font-size:16px;}
.feed_content .post-title a {color:#59b6d7;}
.feed_content .unjoined-cover {position: absolute;top: 0;left:0;right:0;bottom:0;z-index: 100;cursor: pointer;}
.feed_content .feed_item .feed_title .pinned {background-color: #67b595;border-radius: 2px;padding: 0 2px;color: #fff;font-size: 12px;}
.feed_content .feed_item .feed_title .excellent {float: right;background-color: #f76c69;border-radius: 2px;padding: 0 2px;font-size: 12px;color: #fff;margin: 19px 10px 0 0;}

/* 圈子动态详情 */
.feed_left .post-title {font-size:30px;color:#333;line-height:30px;height:60px;cursor:pointer;}

/* 热门圈子 */
.m-box{padding-top:15px;padding-bottom:15px;}
.m-box li {height:65px;line-height: 30px;}
.m-box li:hover{background-color: #f7f7f7}
.m-box .u-lab{float:left;width: 30px;padding: 15px 0;}
.m-box .u-lab>span{font-size:12px;padding:1px 5px;border-radius:3px;}
.m-box .u-lab>span.blue{color:#fff;background: #59b6d7;}
.m-box .u-lab>span.grey{color:#fff;background: #ccc;}

/* 标签选择 */
.m-chip{display:flex;flex-wrap:wrap;}
.m-chip .u-chip{line-height:32px;font-size:14px;padding:0 12px;margin:4px;background-color:#F2F2F2;border-radius:16px;white-space:nowrap;width:fit-content;cursor:pointer;}
.m-chip .u-chip.cur{background-color:#DBF0F7;color:#59B6D7;}

/* 搜索框 */
.m-sch{position:relative;font-size:14px;}
.m-sch .u-schipt{min-width:230px;height:36px;border-radius:18px;padding:0 15px;border:none;background-color:#f3f6f7;}
.m-sch .u-schico{position:absolute;top:6px;right:10px;font-size:16px;}

/* 右侧边公共 */
.g-side .g-sidec{padding:20px;border-radius:3px;background-color:white;font-size:14px;}
.g-side .g-sidec .u-tt{padding-bottom:15px;margin-top:0;text-align:center;font-weight:500;font-size:18px;border-bottom:1px solid #ededed;}
.g-side .g-sidec .u-ct{word-break:break-all;}
.g-side .u-btn{line-height:52px;border-radius:26px;text-align:center;vertical-align:middle;color:white;background-color:#59B6D7;}
.g-side .g-sidec .icon{vertical-align:text-bottom;}
.g-side .u-more{line-height:35px;margin-bottom:30px;margin-top:-3px;background-color:#F8FCFF;text-align:center;font-size:14px;color:#AAA;}

/* radio美化 */
.m-form .regular-radio+.radio{-webkit-appearance:none;border:1px solid #cacece;padding:9px;border-radius:10px;display:inline-block;position:relative;vertical-align:text-bottom;margin-right:8px}
.m-form .regular-radio:checked+.radio:after{content:' ';position:absolute;top:6px;left:6px;width:6px;height:6px;border-radius:5px;background-color:white}
.m-form .regular-radio:checked+.radio{border:1px solid #4bb893;background-color:#4bb893}

/* 地区搜索 */
.m-search-area{position:relative;}
.m-search-area .search-ipt{border:0;width:235px;padding:7px 15px;padding-right:35px;border-radius:18px;background-color:#f3f6f7;}
.m-search-area .area-searching{position:absolute;width:500px;left:0;margin-top:5px;box-shadow:0 1px 22px #e2e0e0;background:#fff;display:none;}
.m-search-area .area-searching a{display: inline-block;width: 100%;height: 35px;line-height: 35px;float: left;cursor: pointer;text-indent: 10px;}
.m-search-area .search-icon{position:absolute;left:201px;top:5px;cursor:pointer;}

.p-idxgroup {position: relative;overflow: hidden;}
.p-idxgroup .m-chip{margin-top: 15px;}

.p-addgroup .g-mn{width:880px;margin:0 auto;padding:40px;background-color:white;}
.p-addgroup .u-tt{margin:0;padding-bottom:20px ;font-weight:normal;border-bottom:1px solid #EDEDED;}
.p-addgroup .m-form .formitm{margin-bottom:30px;font-size:14px;position:relative;}
.p-addgroup .m-form .chools-cover{width:130px;height:130px;position:absolute;top:30px;opacity:0;}
.p-addgroup .m-form .change-cover{padding:8px 10px;margin-left:50px;border:1px solid #ccc;background-color:#ededed;border-radius:3px;}
.p-addgroup .m-form .cover{width:130px;height:130px;margin-top:30px;}
.p-addgroup .m-form .lab{display:inline-block;min-width:56px;margin-right:15px;}
.p-addgroup .m-form .ipt,.m-form .txt{width: 600px;padding:10px;border:1px solid #ededed;}
.p-addgroup .m-form .txt, .m-form .iptck{vertical-align:text-top;}
.p-addgroup .m-form .auth-box{width:675px;padding:20px;border:1px solid #ededed;}
.p-addgroup .m-form .iptline{border:0;text-align:center;border-bottom:1px solid #ededed;}
.p-addgroup .m-form .tooltips{margin-top:50px;margin-bottom:30px;font-size:14px;text-align:center;color:#777;}
.p-addgroup .m-form .tags-box{display:inline-block;min-height:100px;vertical-align:text-top;padding:0px 10px 10px 10px;}
.p-addgroup .m-form .tags-box span{display:inline-block;line-height:28px;padding:3px 12px;margin:10px 6px 0px 0px;color:#59b6b7;background-color:#EEF8F8;border-radius:3px;}
.p-addgroup .m-form .tags-box span:after{display:inline-block;margin-left:5px;width:16px;height:16px;background-image:url(./img/close_icon.png);background-position:center;background-size:16px;background-repeat:no-repeat;content:'X';vertical-align:middle;font-size:0}
.p-addgroup .m-form .tags-box:hover .choos-tags{display:block;}
.p-addgroup .m-form .choos-tags{display:none;width:600px;position:absolute;left:75px;top:100px;padding:10px 40px;background-color:white;z-index:5;box-shadow: 0 0 10px 0 rgba(23, 23, 23, .1);}
.p-addgroup .m-form .choos-tags dt{margin-bottom:10px;color:#ccc}
.p-addgroup .m-form .choos-tags dd{font-size:14px;display:inline-block;margin:10px;cursor:pointer;color:#666}

.p-readgroup .g-hd{padding:30px 40px;margin-bottom:30px;background-color:white;}
.p-readgroup .g-hd .m-snav{padding-bottom:12px;border-bottom:1px solid #ededed;}
.p-readgroup .m-crumb{font-size:14px;line-height:32px;}
.p-readgroup .g-hd .m-ct{margin:20px auto;}
.p-readgroup .m-ct .ct-left{float:left;width:140px;height:140px;position: relative;}
.p-readgroup .m-ct .ct-left span{display:inline-block;width:80px;padding:5px;position:absolute;top:15px;left:-15px;background-color:#59B6D7;color:white;width:80px;padding-left:20px;border-radius:0 15px 15px 0;}

.p-readgroup .m-ct .ct-right{padding-left:160px}
.p-readgroup .m-ct .ct-tt{font-size:20px;position:relative;}
.p-readgroup .m-ct .u-share{float:right;font-size:14px;color:#AAA;cursor:pointer;}
.p-readgroup .m-ct .u-share-show{display:none;font-size:14px;position:absolute;left:440px;top:40px;border-radius:3px;background:#fff;box-shadow:0 1px 22px #e2e0e0;height:70px;padding:22px 30px;z-index:1;width:205px;}
.p-readgroup .m-ct .u-share-show .triangle{margin-left:65px;margin-top:-55px;}
.p-readgroup .m-ct .ct-intro{height:52px;line-height:26px;color:#777;font-size:13px;}
.p-readgroup .m-ct .ct-intro-all{margin:0;height:auto;line-height:26px;color:#777;font-size:13px;display:none}
.p-readgroup .m-ct .ct-intro-more{display:inline-block;color:#5caac6;margin-left:4px;cursor:pointer;font-size:14px}
.p-readgroup .m-ct .ct-stat{height:42px;line-height:42px;}
.p-readgroup .m-ct .ct-stat .u-poi{width:266px;float:left;font-size:14px;}
.p-readgroup .m-ct .ct-stat .u-report{margin-left:20px;color:#777;display:none;}
.p-readgroup .m-ct .ct-stat:hover .u-report{display: inline-block;}
.p-readgroup .m-ct .ct-stat span{font-size:14px;margin-right:10px;float: left;}
.p-readgroup .m-ct .joinbtn{float:right;width:88px;margin-top:3px;line-height:32px;color:#59b6d7;border:1px solid #59b6d7;background-color: white;border-radius:18px;cursor:pointer;}
.p-readgroup .m-ct .joined{border-color:#ccc;color:#aaa;}
.p-readgroup .g-hd .m-tag{line-height:36px;font-size:14px;}
.p-readgroup .g-hd .m-tag .u-tag{margin:5px;padding:5px 10px;border-radius:3px;color:#59b6d7;background-color:#EEF8FB;}
.p-readgroup .qz-box{padding-bottom:20px;border-bottom:1px solid #eaeaea;height:70px;}
.p-readgroup .qz-box dt{width:52px;height:52px;float:left;position:relative;}
.p-readgroup .qz-box dt img.role-icon{position:absolute;left:32px;top:35px;width:18px;height:18px;border-radius:50%;}
.p-readgroup .qz-box dd{margin-left:65px;margin-top:10px;}
.p-readgroup .qz-box dd.self{padding-top:16px;}
.p-readgroup .qz-box dd .contact{padding:4px 10px;border-radius:2px;font-size:12px;background-color:#59b6d7;color:#fff;}
.p-readgroup .cy-box{display:flex;flex-wrap:wrap;margin-left:-28px;}
.p-readgroup .cy-box li{display:inline-flex;text-align:center;width: calc(33.333% - 30px);margin-left: 28px;}
.p-readgroup .cy-box li>a{position:relative;}
.p-readgroup .cy-box li img.role-icon{position:absolute;left:32px;top:35px;width:18px;height:18px;border-radius:50%;}
.p-readgroup .cy-box li p{width:55px;}
.p-publish .g-mn{padding:50px 80px;background-color:white;}
.p-publish .m-form .formitm{margin-bottom:30px;font-size:14px;position:relative;}
.p-publish .m-form .ipt{width:100%;padding:10px 0;border:0;border-bottom:1px solid #ededed;}

/**
 * 圈子管理公共style
 */
.p-group .g-sd{display:table-cell;width:240px;background-color:#EBEDEE;}
.p-group .g-sd li{line-height:44px;margin-bottom:20px;text-align:center;}
.p-group .g-sd li.cur{background-color:#59b6d7;color:white;}
.p-group .g-mn{display:table-cell;width:840px;margin:0 auto;padding:40px;background-color:white;}
.p-group .g-mn .m-nav{padding-bottom:20px;border-bottom:1px solid #EDEDED;font-size:16px;}
.p-group .m-nav>ul{width:300px;display:inline-flex;margin-bottom:0;justify-content:space-between;}
.p-group .m-nav li{display:inline-flex;cursor:pointer;color:#AAA;}
.p-group .m-nav li.cur{color:#333;}
/* 圈子成员管理 */
.p-member .m-row{display:inline-flex;align-items:center;width:24.5%;}
.p-member .m-row dt{position:relative;}
.p-member .m-row dt img.role-icon{position:absolute;left:32px;top:35px;width:18px;height:18px;border-radius:50%;}
.p-member .m-row dd{margin-left:15px;}
.p-member .m-row .u-opt{margin-top:10px;font-size:14px;position:relative;cursor:pointer;}
.p-member .m-row .u-opt svg{margin-bottom:2px;margin-left:5px;}
.p-member .m-row .u-menu{width:110px;line-height:30px;box-shadow:0px 2px 3px #aaa;z-index:5;font-size:14px;position:absolute;text-align:center;background-color:white;}
.p-member .m-row .u-menu li{padding:2px 20px;}
.p-member .m-row .u-menu li:hover{background-color:#ededed;}
.p-member .no-member{margin-left:60px;color:#ccc;}
/* 圈子收入记录 */
.p-bankroll .m-hd{padding:30px 0;margin-bottom:30px;}
.p-bankroll .m-hd .u-tt{padding-bottom:30px;border-bottom: 5px solid #ededed;}
.p-bankroll .m-income>span{font-size:36px;color:#FF9400;}
.p-bankroll .m-table thead{background-color:#F2F2F2;font-weight:normal;border-top:1px solid #CCC;}
.p-bankroll .m-table th,.p-bankroll .m-table td{border-bottom:0;}
.p-bankroll .m-crumb{padding-bottom:20px;border-bottom:1px solid #EDEDED;}
.p-bankroll .m-crumb .u-back{float:right;color:#59b6d7}
.p-bankroll .m-ct {margin-top:20px;}
.p-bankroll .m-ct .m-item{display:flex;align-items:center;margin-top:20px;}
.p-bankroll .m-ct .m-item .u-lab{margin-right:40px;min-width:80px;color:#AAA;}
.p-bankroll .t-filter{padding:2px 10px;width:135px;border-radius:2px;border:1px solid #999;color:#777;}
.p-notice .g-mn{width:880px;margin:0 auto;padding:40px;background-color:white;}
.p-notice .g-mn .g-hd{padding-bottom:20px;border-bottom:1px solid #EDEDED;}
/* 帖子详情 */
.p-post .m-act{padding: 20px 0;text-align:center;}
.p-post .auth_fans{padding-left:20px;padding-right:20px;}
.p-post .auth_fans li{border-bottom:1px solid #ededed;}
.p-post .m-act .joinbtn{width:88px;line-height:32px;color:#59b6d7;border:1px solid #59b6d7;background-color: white;border-radius:5px;cursor:pointer;}
.p-post .m-act .joined{border-color:#ccc;color:#aaa;}

/* 高德map */
#container {width:100%;height:100%;margin:0px;font-size:13px;}
#pickerBox {position:absolute;z-index:9999;top:10px;left:10px;width:300px;}
#pickerInput {width:200px;padding:5px 5px;}
#getpoi{padding:5px;}
#poiInfo {background:#fff;}
.amap_lib_placeSearch .poibox.highlight {background-color:#CAE1FF;}
.amap_lib_placeSearch .poi-more {display:none!important;}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
/*::-webkit-scrollbar {width:2px;height:2px;background-color:#F5F5F5;}*/
/*定义滚动条轨道 内阴影+圆角*/
/*::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5;}*/
/*定义滑块 内阴影+圆角*/
/*::-webkit-scrollbar-thumb {border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555;}*/
.zy_select.open >ul{max-height: 288px;overflow-y: scroll;}

/* 帖子列表图片超过九张 */
.feed_item .feed_body .more_count {right: 85px !important;top: 565px !important;}
